South Korea suffered a shock 2-1 loss at the hands of Bahrain on Sunday to leave their Asian Cup dreams in tatters.